﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.Entity;
using sdm.exam.domain.Entities;

namespace sdm.exam.domain.Abstract
{
    public interface ISdmExamRepository
    {
        IDbSet<Booking> Bookings { get; }
        IDbSet<Classroom> Classrooms { get; }
        IDbSet<Course> Courses { get; }
        IDbSet<Education> Educations { get; }
        IDbSet<Exam> Exams { get; }
        IDbSet<Studyplan> Studyplans { get; }
        IDbSet<SemesterClass> SemesterClasses { get; }
        IDbSet<Teacher> Teachers { get; }
        IDbSet<TeacherCourse> TeacherCourses { get; }

        int SaveChanges();
    }
}
